home *** CD-ROM | disk | FTP | other *** search
/ PC-SIG: World of Games / PC-SIG World of Games (CDRM1080710) (1993).iso / 3200 / WARSHIPS.DOC < prev    next >
Text File  |  1992-09-24  |  15KB  |  323 lines

  1.           /------------\
  2.           |    TAG     |  Presents
  3.           |  SOFTWARE  |     . . . . WARSHIPS 2.1
  4.           \------------/
  5.      
  6.      WARSHIPS 2.1 is a computerized version of the "Classic"
  7.      Battleship(TM) game. One player competes with the computer
  8.      in a race to see which fleet of ships is sunk first. There
  9.      are many versions of a battleship-type game available in the
  10.      shareware market, but WARSHIPS has some quality features
  11.      which sets it apart from the rest.  First, WARSHIPS 2.1 was
  12.      written for the "Battleships" purist who wants to play the
  13.      game as it was originally conceived.  The player and the PC
  14.      opponent each have a fleet of five different ships.  The
  15.      object is simply to locate and sink the opponent's fleet
  16.      while you are still afloat. If you prefer a game with
  17.      additional obstacles or traps, WARSHIPS 2.1 is not for you.
  18.  
  19.      Second, WARSHIPS 2.1 features EGA/VGA graphics, providing a
  20.      clearer, more distinct display than is possible with CGA
  21.      graphics.
  22.  
  23.      Third, WARSHIPS 2.1 plays introductory and victory music
  24.      through the PC speaker as well as producing sound effects
  25.      during game play. 
  26.  
  27.      Fourth, WARSHIPS 2.1 features a mouse-like interface unique
  28.      to TAG SOFTWARE products. Three input devices (mouse,
  29.      joystick, and keyboard) are supported, yet each uses the
  30.      "point and click" style of a mouse.  You don't need to waste
  31.      time typing "A1" or "B7", just move the pointer to the
  32.      target and click.  This simplicity of operation makes the
  33.      game enjoyable for everyone aged 3 to 100.
  34.  
  35.      Finally, WARSHIPS 2.1 requires an IBM PC or compatible, an
  36.      EGA/VGA graphics card, and only 256K of available RAM.
  37.      
  38.      WARSHIPS 2.1 is distributed as Shareware: if you like the
  39.      program, please become a registered user.  Print or list the
  40.      file REGISTER.DOC for registration benefits and more
  41.      information. Distribution of this shareware program is
  42.      encouraged. 
  43.  
  44.      The WARSHIPS 2.1 source code, object code, executables and
  45.      manuals on paper or on disk, are (C) COPYRIGHT 1991-1992 by
  46.      Carole & Allen Grider. 
  47.      
  48.      DISCLAIMER
  49.      
  50.      This program is provided "AS IS" and it is WITHOUT warranty
  51.      of any kind that it will work correctly in any or all
  52.      situations. No liability shall be assumed for direct or
  53.      consequential damage caused by the use of this software.
  54.      The only claim TAG SOFTWARE makes is that there are no
  55.      intentional bugs or fatal errors in any original copy of
  56.      the program that you receive directly from TAG SOFTWARE. 
  57.  
  58.      MANIFEST
  59.      
  60.          WARSHIPS.DOC . . . Text, Documentation (This file)
  61.          WARSHIPS.EXE . . . Warships Game
  62.          WARSHIPS.OPT . . . Options file
  63.          WARSHIPS.IDB . . . Graphics file
  64.          README.DOC . . . . Text, Last minute information
  65.          REGISTER.DOC . . . Text, Registration order form
  66.          INSTALL.COM . . .  Installation from floppy disk
  67.  
  68.      DISTRIBUTION
  69.      
  70.      Distribution of this program is encouraged as long as the
  71.      following Shareware principles are observed:
  72.  
  73.           All of the above-mentioned 7 files should be
  74.           included in the distributed disk and should not be
  75.           altered in any way. TAG SOFTWARE authorizes the
  76.           distribution ONLY of the 7 above-mentioned files.
  77.      
  78.      If archiving this program for BBS use or library use,
  79.      please include all files and use the name: WARSHP21, ( ie:
  80.      WARSHP21.ARC or WARSHP21.ZIP ).  This will provide
  81.      consistency for future updates. 
  82.  
  83.      Note Disk and Rack Vendors: Please contact TAG SOFTWARE for
  84.      the latest version of this and all our programs.  Disk and
  85.      Rack Vendors are allowed to replace INSTALL.COM with their
  86.      own installation package.  Also contact us if you require
  87.      customization.  We will consider non-exclusive registration
  88.      handling agreements.
  89.  
  90.      SYSTEM REQUIREMENTS AND OPTIONS
  91.      
  92.      COMPUTERS:   IBM/PC/XT/AT or compatibles.  256K free memory.
  93.      DISPLAY:     EGA(128K), EGA(256K), VGA.
  94.                   A Mouse is recommended but not required.
  95.      
  96.      OPERATION
  97.      
  98.      The program will detect your display card and if it is
  99.      unacceptable, will display an appropriate message and exit.
  100.      It will also sense if there is a mouse, joystick or keyboard
  101.      attached by checking for and with the mouse driver, polling
  102.      the joystick, and defaulting to a keyboard. If you wish to
  103.      use a mouse with WARSHIPS 2.1, you must install your mouse
  104.      driver before running WARSHIPS 2.1. 
  105.  
  106.      WARSHIPS 2.1 stores your options in WARSHIPS.OPT. WARSHIPS's
  107.      graphics are stored in the WARSHIPS.IDB file.  It finds
  108.      these files using your environment variable.  Therefore, you
  109.      can place WARSHIPS 2.1 (with the WARSHIPS.OPT and
  110.      WARSHIPS.IDB files) in any directory in your PATH
  111.      environment variable and WARSHIPS 2.1 will find them. 
  112.      
  113.      When the program finds your display card acceptable, it will
  114.      set itself up.  You will see a title screen and possibly a
  115.      menu of input devices.  You will get this menu of input
  116.      devices on the first usage of WARSHIPS 2.1.  Select the
  117.      input device you want to use to play the game by typing the
  118.      number of the device. If WARSHIPS is unable to initialize
  119.      the device, an error message will be displayed and you will
  120.      be presented with the menu of input devices again. When the
  121.      selected input device (either by menu selection or by Option
  122.      specification) initializes, you will be requested to hit a
  123.      button (for mouses and joysticks) or a space (for keyboards). 
  124.  
  125.      When the program finds your display card acceptable and has
  126.      initialized an input device, you will be presented with the
  127.      play screen.  From this point on (until you exit the game)
  128.      input will only be accepted from the selected input device.
  129.      For mouses, either the LEFT or RIGHT mouse buttons can be
  130.      used on all clickable areas.  We wanted no left- or
  131.      right-handed mouse bias in this program.  For joysticks,
  132.      either button can be used on all clickable areas. Finally,
  133.      for keyboard usage, the SPACE, ENTER, and the 5 key can be
  134.      used on all clickable areas. 
  135.  
  136.      We standardized on a mouse type interface for all three
  137.      supported input devices.  This means that you will be
  138.      presented with an arrow on the screen (called a pointer) and
  139.      you use the input device to move the pointer around.  For a
  140.      mouse this type of operation is obvious. For joystick usage,
  141.      the operation is very similar to a mouse and if you
  142.      calibrate your joystick properly during initialization you
  143.      will have a good amount of proportional control of both
  144.      speed and direction of the pointer. 
  145.  
  146.      Keyboard operation is slightly different.  Hitting a
  147.      direction key will cause the pointer to move in that
  148.      direction. Hitting the same direction key again will cause
  149.      the arrow to stop.  There are eight direction keys. Keys 8,
  150.      4, 6, and 2 are the Up, Left, Right, and Down arrow keys.
  151.      Note that the extra arrow keys on Extended-101 keyboards
  152.      work properly also.  The 7, 9, 1, and 3 keys move you on
  153.      diagonals. The 7 key (HOME) moves you up and left. The 9 key
  154.      (PGUP) moves you up and right.  The 1 key (END) moves you
  155.      down and left.  The 3 key (PGDN) moves you down and right.
  156.      As mentioned above, the 5, SPACE, and ENTER keys are the
  157.      button keys.  These are to be used to select a clickable
  158.      area.  The whole idea of this setup is that you can place
  159.      your hand on the numeric keypad and totally control the
  160.      game. 
  161.      
  162.      Whether you use a mouse, joystick, or keyboard, the
  163.      operation of the game is similar.  There will be areas of
  164.      the screen that are clickable. In the following
  165.      documentation, we will refer to buttons. Buttons are well
  166.      defined clickable areas that somehow affect the operation of
  167.      the program.  Basic operation requires you to move the
  168.      pointer to the button and hit a mouse button, joystick
  169.      button, or a button key to invoke its operation. 
  170.  
  171.      When the play screen is displayed, you will see four buttons
  172.      across the top of the screen.  These buttons are labeled
  173.      INFO, PLAY, OPTIONS, and QUIT.  The INFO button gives you
  174.      information about the program and how to register.  The PLAY
  175.      button allows you to start a game.  The OPTIONS button
  176.      allows you to set the game options to your preferences.
  177.      Finally, the QUIT button allows you to exit the program. 
  178.      
  179.      /------\
  180.      | INFO |
  181.      \------/
  182.      
  183.      Clicking on the INFO button will cause an informative window
  184.      to be displayed.  While this window is displayed, clicking
  185.      on the OK button within this window will cause the window to
  186.      be removed (and play resumed). 
  187.  
  188.      /------\
  189.      | PLAY |
  190.      \------/
  191.      
  192.      Clicking on the PLAY button will start a game of WARSHIPS
  193.      2.1 with your current option settings (see the OPTIONS
  194.      button below). Your ship board will be displayed on the left
  195.      and your hit board will be displayed on the right.  (Your
  196.      ship board shows the locations of your fleet of ships, while
  197.      your hit board shows the results of your shots.)
  198.      
  199.      If you have selected MANUAL ship placement, you will be
  200.      presented with a menu of ships to be placed on your ship
  201.      board. First, click on a ship in the menu.  Then click on a
  202.      ship board location.  Finally, indicate the direction (up,
  203.      down, left, or right) by clicking on one of the squares
  204.      immediately surrounding that location. 
  205.      
  206.      At any time during this process you can click on the RANDOM
  207.      button to place any remaining ships randomly.  If you
  208.      generally prefer to have all of your ships placed randomly,
  209.      you may want to set the placement option to random (see the
  210.      OPTIONS button below). 
  211.  
  212.      Once all of your ships have been placed, the game begins.
  213.      Whether the player or the computer starts first is
  214.      determined by the setting of the FIRST option (see the
  215.      OPTIONS button below).  When it is your turn, you indicate
  216.      your shot by clicking on a square on your hit board (the
  217.      right board).  A red peg indicates a hit.  A white peg
  218.      indicates a miss.  When you hit all of a ship it will
  219.      appear. You can also keep track of your progress by
  220.      regularly glancing at the status window. This window tracks
  221.      which ships have been sunk by each player and the number of
  222.      games won/lost in this session. 
  223.      
  224.      The object of the game is to find and sink all of the
  225.      computer's ships before it sinks yours.  There are five
  226.      types of ships -- each player starts with one of each.
  227.      These ships include a Carrier (5 shots), a Battleship (4
  228.      shots), a Submarine (3 shots), a Destroyer (3 shots), and a
  229.      PT Boat (2 shots). 
  230.  
  231.      /---------\
  232.      | OPTIONS |
  233.      \---------/
  234.      
  235.      Clicking on the OPTIONS button will cause the options menu
  236.      to be displayed.  Clicking on an option will cause it to
  237.      change. Keep clicking until you get the value you want. 
  238.      
  239.      There are two buttons on this menu, OK and CANCEL.  Clicking
  240.      on the CANCEL button will cancel the options menu with no
  241.      changes to your game options.  Clicking on the OK button
  242.      will cause the options currently displayed to be updated to
  243.      disk and affect the operation of the game.  These options
  244.      will carry over from one invocation to another, until
  245.      changed. 
  246.  
  247.      There are currently five options.  They are SOUND, LEVEL,
  248.      FIRST, PLACE, and DEVICE.  The SOUND option has two values,
  249.      ON or OFF.  When set to ON, there will be interesting sound
  250.      effects and background music.  When set to OFF the game will
  251.      be silent. 
  252.  
  253.      The LEVEL option has three values, NOVICE, ADVANCED, or
  254.      EXPERT.  A setting of NOVICE uses a very simple strategy to
  255.      find ships.  A setting of ADVANCED uses a modified version
  256.      of the strategy used in WARSHIPS 1.0.  And, a setting of
  257.      EXPERT uses a new highly optimized strategy. 
  258.  
  259.      The FIRST option has two values, COMPUTER or PLAYER.  This
  260.      option controls who goes first when a game is started. 
  261.  
  262.      The option PLACE, has two values, MANUAL or RANDOM.  A value
  263.      of MANUAL allows the player to place his ships at the
  264.      beginning of a game.  A value of RANDOM causes the player's
  265.      ships to be randomly placed at the beginning of a game. 
  266.  
  267.      Finally, the DEVICE option allows the user to select the
  268.      preferred input device.  The settings are MOUSE, JOYSTICK,
  269.      KEYBOARD, or SELECT. A setting of MOUSE, JOYSTICK, or
  270.      KEYBOARD will cause that device to be used to play the game
  271.      if one can be initialized.  If the device cannot be
  272.      initialized or if this option is set to SELECT, a menu of
  273.      input devices will be presented on startup of the game.
  274.      However, changes to this option will only take effect when
  275.      the program is started again.
  276.  
  277.      /------\
  278.      | QUIT |
  279.      \------/
  280.      
  281.      Finally, clicking on the QUIT button allows you to exit the
  282.      game. There are two buttons in this window.  The CANCEL
  283.      button allows you to resume the game.  The OK button will
  284.      exit the program and return you to DOS. 
  285.      
  286.      DOCUMENTATION AND ACKNOWLEDGEMENTS
  287.      
  288.      If you have a printer, please print out and read the
  289.      documentation file WARSHIPS.DOC.  We would like to thank our
  290.      friends for their suggestions and comments.  In particular,
  291.      we would like to thank Paul Barbieri and Ron Turner for
  292.      their time and patience. 
  293.  
  294.      FUTURE ENHANCEMENTS
  295.      
  296.      I would like to add a salvo option, but need a reference to
  297.      it outside of Milton Bradley's Battleship(TM) board game.
  298.      If some kind person can find this for me, I would really
  299.      appreciate it. 
  300.  
  301.      We have been working on Adlib/SoundBlaster support but it
  302.      is not ready for this release.  Expect it in future
  303.      versions.  In reality, we cannot continue to expend large
  304.      amounts of time and effort on future versions on WARSHIPS
  305.      unless more people register. 
  306.  
  307.      REGISTRATION  BENEFITS
  308.      
  309.      WARSHIPS 2.1 is distributed as Shareware: if you like the
  310.      program, please become a registered user by sending $15 to
  311.      TAG SOFTWARE.  List or print the file REGISTER.DOC for more
  312.      information. 
  313.      
  314.       - You will receive the latest version of this program.
  315.      
  316.       - A printed manual and strategy guide.
  317.  
  318.       - Technical Support.  Please write TAG SOFTWARE.
  319.      
  320.       - Registered users receive more free shareware from
  321.         TAG SOFTWARE. 
  322.  
  323.